Guild icon
wafer.space Community
📐 - Designing / 📦-cob
Channel for discussing chip-on-board packaging options for wafer.space bare die.
Between 2025-11-30 11:59 p.m. and 2026-01-01 12:00 a.m.
Avatar
Avatar
kris
a ceramic package would be so pretty (edited)
Tim 'mithro' Ansell 2025-12-01 2:20 a.m.
And expensive!
💯 1
Avatar
how much does it compare to the other packages?
Avatar
Tim 'mithro' Ansell 2025-12-01 2:24 a.m.
I've seen prices like O($100) USD per package
2:26 a.m.
time to buy a kiln and make some casts lol
Avatar
ReJ aka Renaldas Zioma 2025-12-01 4:56 a.m.
I wonder if that is a real thing
Avatar
Avatar
ReJ aka Renaldas Zioma
I wonder if that is a real thing
Tim 'mithro' Ansell 2025-12-01 11:57 a.m.
Kinda looks like reclaimed device?
Avatar
leadframe looks intact to me
👍 2
Avatar
Avatar
Tim 'mithro' Ansell
Kinda looks like reclaimed device?
ReJ aka Renaldas Zioma 2025-12-01 4:33 p.m.
imho should be new (edited)
❤️ 1
Avatar
what is that part?
Avatar
Avatar
kris
what is that part?
ReJ aka Renaldas Zioma 2025-12-01 5:08 p.m.
I dunno, but I saw them on the other photos with new ceramic packages. Perhaps something that is used to hold them while bonding. (edited)
5:11 p.m.
5:11 p.m.
Maybe just part of the manufacturing process (edited)
Avatar
Yes exactly, after bonding it gets snipped off
👍 1
Avatar
ohh that’s interesting, the holes in the first one make it look like it can be daisy chained with other ones
Avatar
algofoogle (Anton Maurovic) 2025-12-05 12:50 p.m.
I think it normally is… it comes as a continuous strip. The one pictured has already been snipped off the strip.
12:50 p.m.
(I think)
Avatar
Tim 'mithro' Ansell 2025-12-06 7:42 a.m.
I've seen them come in large metal panels.
Avatar
Andrew Wingate 2025-12-09 3:00 a.m.
Hey all, Just got some PCBs back today for prototyping and verification. edit: also note these are HASL, while real versions will be ENIG. It didn't seem worth $75 for just pictures (edited)
3:00 a.m.
I will try and assemble a few tomorrow no die, just mezzanine connectors and headers
3:04 a.m.
Mezzanine connectors also arrived today.
3:11 a.m.
Last night I also played for a few minutes with another layout for the wirebonders. This would also fit into a dip package layout.
❤️ 1
3:11 a.m.
Avatar
Avatar
Andrew Wingate
Mezzanine connectors also arrived today.
algofoogle (Anton Maurovic) 2025-12-09 4:48 a.m.
Delightful 🙂 I’m getting excited!
💜 1
Avatar
Avatar
Andrew Wingate
Click to see attachment 🖼️
Diplightful!
💜 2
Avatar
Avatar
Andrew Wingate
Last night I also played for a few minutes with another layout for the wirebonders. This would also fit into a dip package layout.
ReJ aka Renaldas Zioma 2025-12-09 8:15 a.m.
Great news!
Avatar
Avatar
Andrew Wingate
Click to see attachment 🖼️
ReJ aka Renaldas Zioma 2025-12-09 8:23 a.m.
Is there a minimum distance requirement between the chip and the binding pad on a PCB? I am thinkng about 0.5x1 chip but rotate 90 degrees for placement.
Avatar
I think 1.5x~2x the die thickness IIRC.
Avatar
Avatar
ReJ aka Renaldas Zioma
Is there a minimum distance requirement between the chip and the binding pad on a PCB? I am thinkng about 0.5x1 chip but rotate 90 degrees for placement.
Andrew Wingate 2025-12-09 8:25 a.m.
Avatar
ReJ aka Renaldas Zioma 2025-12-09 8:26 a.m.
What is the expected thickness of the die?
Avatar
Andrew Wingate 2025-12-09 8:26 a.m.
The ones I have are about 0.7mm
Avatar
Although the numbers here are way off. IIRC the chips won't be back grinded so it'll be more like 800 um if it's anything like the sky130/ihp ones.
Avatar
Andrew Wingate 2025-12-09 8:27 a.m.
I also believe they will not be back grinded
8:28 a.m.
What I drew above is pushing pretty close to the limits in spots
Avatar
ReJ aka Renaldas Zioma 2025-12-09 8:31 a.m.
@Andrew Wingate btw, those light blue outgoing lines? They don't (always) connect to the red pads. Are these the ideal wire "diretions"?
Avatar
Avatar
ReJ aka Renaldas Zioma
@Andrew Wingate btw, those light blue outgoing lines? They don't (always) connect to the red pads. Are these the ideal wire "diretions"?
Andrew Wingate 2025-12-09 8:32 a.m.
I spent maybe 10 minutes on this. Just sharing for the sake of sharing. The lines you see are just the old lines from the old version and don't really mean anything
👍 1
8:32 a.m.
Also @ReJ aka Renaldas Zioma When you all are saying DIP, what width DIP are you referring to?
Avatar
Avatar
Andrew Wingate
Also @ReJ aka Renaldas Zioma When you all are saying DIP, what width DIP are you referring to?
ReJ aka Renaldas Zioma 2025-12-09 8:34 a.m.
8:34 a.m.
This one
Avatar
Andrew Wingate 2025-12-09 8:34 a.m.
The wide version that's .6" between centers
👍 2
8:34 a.m.
haha ok yeah!!
8:34 a.m.
Thank you
Avatar
ReJ aka Renaldas Zioma 2025-12-09 8:35 a.m.
inches are hard! 🙂
💜 2
Avatar
Tim 'mithro' Ansell 2025-12-16 12:18 a.m.
12:19 a.m.
💜 3
Avatar
Andrew Wingate 2025-12-16 5:14 a.m.
Forgive the fact this is LTT, but this one is a factory tour of a fab, touches on packaging and a bunch of other steps we're working on. I thought it was pretty cool https://www.youtube.com/watch?v=ivLvsTnp9fI
Avatar
I really enjoyed that video. better than the recent hisense tour, and even better than the intel video.
5:19 a.m.
It probably won’t be a great performer for LMG, but that doesn’t matter—it’s still cool
👍 1
Avatar
Andrew Wingate 2025-12-16 5:30 a.m.
Just assembled the first test COB. I think I pretty much like the form factor. With 70pins they hold on there pretty good. Some conversations with other people, they had mentioned mezzanine connectors to the a weak point, but these seem pretty solid. I think I'm pretty happy with them overall.
waferspace 4
Avatar
ReJ aka Renaldas Zioma 2025-12-16 8:40 a.m.
I love the small metallic rocket in the corner!
💜 1
Avatar
Avatar
ReJ aka Renaldas Zioma
I love the small metallic rocket in the corner!
Andrew Wingate 2025-12-16 8:41 a.m.
On the real ones it will be gold colored
🤩 2
✨ 1
Avatar
looks amazing 🤩
💜 2
Avatar
Andrew Wingate 2025-12-17 9:57 a.m.
I soldered some headers on and put it on a breadboard. It's a little on the large size, but should work great if you need it.
❤️ 4
Avatar
I see the PDK has rules for bumping, is that a thing we could get from GF in the future? https://gf180mcu-pdk.readthedocs.io/en/latest/physical_verification/design_manual/drm_09_4.html
💜 1
Avatar
Avatar
BreakingTaps
I see the PDK has rules for bumping, is that a thing we could get from GF in the future? https://gf180mcu-pdk.readthedocs.io/en/latest/physical_verification/design_manual/drm_09_4.html
Andrew Wingate 2025-12-17 4:15 p.m.
I have also brought up WCSP before. It seems there are a few issues. 1. Just the extra cost, it would require more masks and processes. 2. It seems the people who do the bumping are not interested in the quantities we're doing. 3. Everyone would have to agree on a standard pinout. (I don't see this one as a dealbreaker, but poses some issues when we try to subdivide dies into smaller forms, or probably worse going in the other direction for a larger than standard size like you were asking for for more sram.) It certainly is something that would be very useful if we can devise a way to make it work under all these constraints.
Avatar
makes sense, thanks @Andrew Wingate! was contemplating chiplet'y things to get more SRAM and simple "bridge" interposers using bumps was a potential candidate 😇
💜 1
Avatar
Avatar
Andrew Wingate
I soldered some headers on and put it on a breadboard. It's a little on the large size, but should work great if you need it.
asic destroyer 2025-12-17 4:26 p.m.
It's very long
Avatar
Avatar
asic destroyer
It's very long
Andrew Wingate 2025-12-17 4:27 p.m.
It is, but it's also all 70 pins
Avatar
asic destroyer 2025-12-17 4:27 p.m.
It's not possible to use a shorter one?
4:29 p.m.
I’m using SDRAM in my design
👍 1
Avatar
Avatar
asic destroyer
It's not possible to use a shorter one?
Andrew Wingate 2025-12-17 4:29 p.m.
Of course it is. But you'd have to know the pins you could bridge (VCC, VDD, etc.) This thing was made just to fit whatever anyone did, and more to just make something to play with than something that may actually be useful.
Avatar
asic destroyer 2025-12-17 4:30 p.m.
Sorry to ask, but why do we need an adapter board?
Avatar
Avatar
asic destroyer
Sorry to ask, but why do we need an adapter board?
Andrew Wingate 2025-12-17 4:32 p.m.
You don't. This was more of an example for people who get the COB version. Ideally you'd have your own motherboard that did whatever you wanted and just had the mating 70pin mezzanine connector assembled so you could put your chip on however you wanted
😮 1
Avatar
asic destroyer 2025-12-17 4:33 p.m.
COB version is a naked chip?
Avatar
Avatar
asic destroyer
COB version is a naked chip?
Andrew Wingate 2025-12-17 4:35 p.m.
COB (Chip On Board) The COB is the small 14mm x 16mm pcb that is on the top. Your die would be wirebonded to that and then you can do whatever you want after, but don't have to find a way to wirebond yourself as it's not as accessible as PCBA
😮 2
Avatar
Avatar
stuart
Click to see attachment 🖼️
asic destroyer 2025-12-17 4:36 p.m.
How is something like that soldered onto the PCB?
Avatar
Avatar
asic destroyer
How is something like that soldered onto the PCB?
Andrew Wingate 2025-12-17 4:37 p.m.
That is wirebonded and covered in clear epoxy
Avatar
asic destroyer 2025-12-17 4:37 p.m.
Wirebonded from GF?
Avatar
Andrew Wingate 2025-12-17 4:38 p.m.
No they found their own people to do the wirebonding
Avatar
asic destroyer 2025-12-17 4:38 p.m.
That means we get such PCB with CHIP (COB)
4:38 p.m.
?
Avatar
Avatar
asic destroyer
That means we get such PCB with CHIP (COB)
Andrew Wingate 2025-12-17 4:40 p.m.
You get just this part with your die wirebonded and the mezzanine connector on the back. Everything below that (your own motherboard or breakout board) is on you.
👍🏻 1
Avatar
asic destroyer 2025-12-17 4:42 p.m.
I that ok to use only this here?
4:42 p.m.
I need short wires for SDRAM
4:43 p.m.
Sorry if I’m asking basic questions. I’m not fully in the loop, and I don’t have much PCB design experience.
Avatar
Andrew Wingate 2025-12-17 4:47 p.m.
For your own die, you can choose whatever pads you want for whatever. These were designed respecting the pad choices chosen by Tiny Tapeout as they had the most ready designs available when we started all this. You're also welcome to design your own COB chip as long as you respect the pad locations on the die, the wirebond pads on the COB PCB, and the location of the mezzanine connector. But going outside the standards will leave all the remaining details to you.
Avatar
asic destroyer 2025-12-17 4:50 p.m.
Would it be possible to design one universal board for all designs, despite the SDRAM/SRAM differences and other incompatibilities?
4:51 p.m.
If it’s not possible, I’ll need to ask you more questions here. My assumption is that I’ll need to integrate your COB board via an adapter PCB, considering the Linux SoC’s requirements.
Avatar
Avatar
asic destroyer
Would it be possible to design one universal board for all designs, despite the SDRAM/SRAM differences and other incompatibilities?
Andrew Wingate 2025-12-17 4:59 p.m.
That's more or less what we have. I am unsure of the exact requirements you're asking for. Maybe there are others here more knowledgable who can answer these questions.
Avatar
asic destroyer 2025-12-17 5:04 p.m.
All good. I can handle the schematic, and probably the PCB layout too, otherwise I’ll just ask. I also want to provide three PMOD interfaces so I can connect an SD card, Ethernet, and Flash through them. The board only needs the adapter, SDRAM, discrete components, a clock, uart, and the power supplies. (edited)
👍 1
Avatar
Avatar
asic destroyer
All good. I can handle the schematic, and probably the PCB layout too, otherwise I’ll just ask. I also want to provide three PMOD interfaces so I can connect an SD card, Ethernet, and Flash through them. The board only needs the adapter, SDRAM, discrete components, a clock, uart, and the power supplies. (edited)
asic destroyer 2025-12-17 5:07 p.m.
good old times 🙂
5:08 p.m.
maybe 4 pmods: uart, flash, sdcard, ethernet
5:13 p.m.
@Andrew Wingate Last question: do we get the COB with this connector already attached? Which connector we should use for the motherboard?
Avatar
Avatar
asic destroyer
@Andrew Wingate Last question: do we get the COB with this connector already attached? Which connector we should use for the motherboard?
Andrew Wingate 2025-12-17 5:13 p.m.
Yes
Avatar
asic destroyer 2025-12-17 5:14 p.m.
And which Connector 236 or 262? (edited)
Avatar
Avatar
asic destroyer
And which Connector 236 or 262? (edited)
Andrew Wingate 2025-12-17 5:15 p.m.
Mating connector
❤️ 1
Avatar
asic destroyer 2025-12-17 5:15 p.m.
Thank you @Andrew Wingate
👍 1
5:16 p.m.
I see, that is a pair 🙂
Avatar
asic destroyer 2025-12-18 4:27 p.m.
@RebelMike @psychogenic @Andrew Wingate Hi pros, I have no idea… any advice for me, please?
Avatar
asic destroyer 2025-12-19 3:24 p.m.
One more thing I noticed: if an oscillator is used, it has to be an SMD type. According to the dimensions, it still fits underneath the connector. I would have preferred a DIP-4 package so the oscillator could be easily replaced, but it seems I now have to use a 30 MHz SMD oscillator and place it under the connector to keep the trace to the ASIC short. Ideally, the oscillator would have been mounted on top of the connector PCB.
3:26 p.m.
I think you have exactly the same problem. How are you planning to solve it?
Avatar
I think the first iteration of my host board will have an RP2 on it to allow me to test things and play with the frequency. If I make a standalone version I’d probably go for the chip I mentioned before that buffers the output so trace length isn’t important - or see what other people have done and worked 🙂
👍🏻 1
Avatar
asic destroyer 2025-12-19 4:11 p.m.
Regardless of the solution, the main challenge is the connector and the placement of the oscillator or crystal. Ideally, the oscillator would be mounted on top of the connector board.
Avatar
Tim 'mithro' Ansell 2025-12-21 8:32 p.m.
@asic destroyer - At some point I think we will have high quality analog IP for clock generation and we can then get rid of things like external oscillators
😮 1
🙏 1
Avatar
asic destroyer 2025-12-21 8:50 p.m.
@Tim 'mithro' Ansell , this COB adapter doesn’t make sense to me for higher frequencies or SDRAM. I talked to Goran—he sees no issue. The solution is to put both the oscillator and SDRAM on the bottom side. My schematic is done; I’ll do the layout in 2–3 months.
8:52 p.m.
I’ll use DIP-8 oscillators, and I want to avoid having any microcontrollers on the board.
Avatar
Avatar
asic destroyer
@Tim 'mithro' Ansell , this COB adapter doesn’t make sense to me for higher frequencies or SDRAM. I talked to Goran—he sees no issue. The solution is to put both the oscillator and SDRAM on the bottom side. My schematic is done; I’ll do the layout in 2–3 months.
asic destroyer 2025-12-21 8:54 p.m.
Avatar
Avatar
Tim 'mithro' Ansell
@asic destroyer - At some point I think we will have high quality analog IP for clock generation and we can then get rid of things like external oscillators
Chips4Makers aka Staf Verhaegen 2025-12-24 10:07 a.m.
AFAIK, you'll always need an external crystal oscillator for accurate clock frequency. I'm not aware of a circuit where oscillation frequency is not dependent on process corner and transistor variations. Alternative is that you need to trim each chip to get wanted clock frequency.
Avatar
Tim 'mithro' Ansell 2025-12-24 10:09 a.m.
@Chips4Makers aka Staf Verhaegen - Depends on how much accuracy you need. With USB2.0 and a bunch of other protocols you care about the relative drift between two computers and you can get away with using a PLL on the incoming data signals.
Avatar
Tim 'mithro' Ansell 2025-12-28 1:06 a.m.
@Essen / @Andrew Wingate / @carlfk - https://www.ebay.com/itm/387551726916
👀 2
Avatar
Avatar
Tim 'mithro' Ansell
@Essen / @Andrew Wingate / @carlfk - https://www.ebay.com/itm/387551726916
Andrew Wingate 2025-12-28 3:13 a.m.
Awesome! For those interested in what wafer bonding is. Asianometry has a video https://youtu.be/2ACiuKgYUkI
🎉 2
Avatar
Avatar
asic destroyer
Click to see attachment 🖼️
asic destroyer 2025-12-28 9:33 p.m.
Avatar
Avatar
Andrew Wingate
Awesome! For those interested in what wafer bonding is. Asianometry has a video https://youtu.be/2ACiuKgYUkI
asic destroyer 2025-12-28 9:34 p.m.
nice
Avatar
asic destroyer 2025-12-29 1:04 p.m.
Hello, is it true in my case that the chip will consume 13 mW? hd@i9:~/hacking/wafer.space/gf180mcu-kianv-rv32ima-sv32/final $ cat metrics.csv | grep power__tot power__total,0.013211173005402088
Avatar
Avatar
asic destroyer
Hello, is it true in my case that the chip will consume 13 mW? hd@i9:~/hacking/wafer.space/gf180mcu-kianv-rv32ima-sv32/final $ cat metrics.csv | grep power__tot power__total,0.013211173005402088
@Leo Moser (mole99) @Tim 'mithro' Ansell 😉 (edited)
Avatar
Avatar
asic destroyer
Hello, is it true in my case that the chip will consume 13 mW? hd@i9:~/hacking/wafer.space/gf180mcu-kianv-rv32ima-sv32/final $ cat metrics.csv | grep power__tot power__total,0.013211173005402088
Most likely not; opensta can use the power information from the liberty file and guess what the power usage would be, but for meaningful real-world numbers you would need to give opensta a VCD or something that contains a realistic trace of what you're going to run. Even so, it will probably barely tickle an ammeter, so don't worry too much.
Avatar
asic destroyer 2025-12-30 2:11 a.m.
As a rough upper bound, can we assume a worst case where all transistors toggle every clock cycle?
Avatar
Tim 'mithro' Ansell 2025-12-30 2:30 a.m.
@Lofty - That was my assumption too, but @Tholin seem to indicate their GF180MCU chips got pretty warm to the touch.
Avatar
At 50MHz, the AS2650v2 gets hot enough to hurt
2:33 a.m.
I wouldn’t call it "warm" anymore, but firmly in the "hot" territory.
2:34 a.m.
I hope the COB parts will be able to dissipate heat through the PCB ground plane
😮 1
Avatar
That’s why I cringe a bit when I see people just have CEN permanently selected on the SRAM macros because I’m pretty sure that that is why I have such incredible heat output.
😮 1
Avatar
asic destroyer 2025-12-30 2:47 a.m.
That could’ve been communicated beforehand, though.
Avatar
I still hope that half of that heat output was caravel
Avatar
asic destroyer 2025-12-30 2:51 a.m.
Why do you think that?
Avatar
Because its a whole RISC-V SoC with a bunch of SRAM macros that are also just leaving CEN always active.
😮 1
Avatar
asic destroyer 2025-12-30 2:53 a.m.
How was it at 30 MHz? Do you also have data on the heat output, like how much power your design consumed?
Avatar
At 25MHz, its....fine
😀 1
Avatar
asic destroyer 2025-12-30 2:55 a.m.
Do you have data on how much power your board consumed?
Avatar
asic destroyer 2025-12-30 2:58 a.m.
I have to sleep now. Thanks for the information.
Avatar
I have no multimeter that doesn’t max out at 100mA
Avatar
Avatar
asic destroyer
As a rough upper bound, can we assume a worst case where all transistors toggle every clock cycle?
Chips4Makers aka Staf Verhaegen 2025-12-30 12:49 p.m.
It's the signals that toggle; if I remember correctly a typical value used for power estimation without a VCD files is using 20% toggle rate on all the signals in a circuit. 100% is really worst case.
waferspace 1
🙏 1
Essen started a thread. 2025-12-30 7:54 p.m.
Avatar
Avatar
asic destroyer
Click to see attachment 🖼️
asic destroyer 2025-12-31 5:38 p.m.
I don’t know that much about pcb design; for now I’ve got 2-3 months to work on the layout. 😉
Avatar
Avatar
asic destroyer
I don’t know that much about pcb design; for now I’ve got 2-3 months to work on the layout. 😉
Andrew Wingate 2025-12-31 5:40 p.m.
Pro tip, Order early, order often. JLCPCB and others have this global standard shipping, and it's like $5 US I would order what you have there, just so you can hold it and look at it. Otherwise looks pretty good so far 👍
❤️ 1
Avatar
asic destroyer 2025-12-31 5:50 p.m.
I was thinking we could do the production with Aisler. Since they support open-source projects, it might be a bit cheaper. I’m in Germany as well, so it’d be convenient. Maybe @Tim 'mithro' Ansell , @Matt Venn , or @psychogenic has a contact there and we can do our PCB order through them. (edited)
Avatar
Avatar
Andrew Wingate
Pro tip, Order early, order often. JLCPCB and others have this global standard shipping, and it's like $5 US I would order what you have there, just so you can hold it and look at it. Otherwise looks pretty good so far 👍
asic destroyer 2025-12-31 6:05 p.m.
I have six 100 nF caps on the bottom side for decoupling.
6:06 p.m.
Avatar
Avatar
asic destroyer
I was thinking we could do the production with Aisler. Since they support open-source projects, it might be a bit cheaper. I’m in Germany as well, so it’d be convenient. Maybe @Tim 'mithro' Ansell , @Matt Venn , or @psychogenic has a contact there and we can do our PCB order through them. (edited)
IMHO send the draft version to both Aisler and JLC so you can compare
❤️ 1
Avatar
asic destroyer 2025-12-31 6:24 p.m.
I’d also like to have the board assembled.
Exported 132 message(s)
Timezone: UTC+0